XLINK Map File for "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Exe\Basic Comms - End Device - AFZDO"

IAR Universal Linker V5.7.0.39

Copyright (C) 1987-2013 IAR Systems AB.

Invocation   Program Entry   Module Map   Module Summary   Segment Map   Memory Summary


Link time 08/Jan/2014 23:42:34
Target CPU MSP430
List file "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\List\Basic Comms - End Device - AFZDO.html"
Output file 1 "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Exe\Basic Comms - End Device - AFZDO.d43"
Format: debug
UBROF version 10.0.6
Using library modules for C-SPY (-rt)
Command line "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\af_zdo.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\application_configuration.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\Biopositioning.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\example_basic_comms_end_device_afzdo.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\hal_cc2530znp_target_board.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\printf.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\utilities.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\znp_example_utils.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\znp_interface.r43" "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\znp_interface_spi.r43" -o "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Exe\Basic Comms - End Device - AFZDO.d43" -l "C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\List\Basic Comms - End Device - AFZDO.html" -xmsnh "-"C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\430\LIB\" -f "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\430\CONFIG\lnk430F2274.xcl" ( -cmsp430 -QCODE_I=CODE_ID -QTLS16_I=TLS16_ID -Z(DATA)DATA16_I,DATA16_Z,DATA16_N,TLS16_I,DATA16_HEAP+_DATA16_HEAP_SIZE=0200-05FF -Z(DATA)CODE_I -Z(DATA)CSTACK+_STACK_SIZE# -Z(CONST)INFO=1000-10FF -Z(CONST)INFOA=10C0-10FF -Z(CONST)INFOB=1080-10BF -Z(CONST)INFOC=1040-107F -Z(CONST)INFOD=1000-103F -Z(CONST)DATA16_C,DATA16_ID,TLS16_ID,DIFUNCT,CHECKSUM=8000-FFDF -Z(CODE)CSTART,ISR_CODE,CODE_ID=8000-FFDF -P(CODE)CODE=8000-FFDF -Z(CODE)INTVEC=FFE0-FFFF -Z(CODE)RESET=FFFE-FFFF ) -D_STACK_SIZE=50 -rt "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\430\LIB\DLIB\dl430fn.r43" -e_PrintfFull=_Printf -e_ScanfFull=_Scanf -D_DATA16_HEAP_SIZE=50 -s __program_start -D_DATA20_HEAP_SIZE=50


Program entry at : 819E Relocatable, from module : ?cstart


Runtime Model
Attribute Value
__Heap_Handler Basic
__SystemLibrary DLib
__core 430
__dlib_file_descriptor 0
__dlib_full_locale_support 0
__double_size 32
__pic no
__reg_r4 free
__reg_r5 free
__rt_version 3


Automatic Symbol Redirections

There are no automatic symbol redirections.


Module Map
File Module Segment Symbol Address Ref by
?ABS_ENTRY_MOD
Program module
Absolute parts _DATA20_HEAP_SIZE 0050 -
_DATA16_HEAP_SIZE 0050 -
_STACK_SIZE 0050 -
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\af_zdo.r43 af_zdo
Program module
DATA16_Z
Relative segment
020E - 020E
Segment part 9.
Intra module refs   afSendData
transactionSequenceNumber 020E -
<CODE> 1
Relative segment
87FA - 8843
Segment part 17.
afRegisterGenericApplication
calls direct
CSTACK = 00000000 ( 00000002 )
87FA main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8AFC - 8B19
Segment part 16.
zdoStartApplication
calls direct
CSTACK = 00000000 ( 00000002 )
8AFC main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
855A - 85F3
Segment part 15.
afSendData
calls direct
CSTACK = 00000000 ( 00000006 )
855A PORT1_ISR (Biopositioning)
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\application_configuration.r43
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\Biopositioning.r43 Biopositioning
Program module
DATA16_AN
Relative segment
0023 - 0023
Segment part 1. ROOT.
Intra module refs   PORT1_ISR
halInit (hal_cc2530znp_target_board)
P1IFG 0023 -
DATA16_AN
Relative segment
0024 - 0024
Segment part 2. ROOT.
Intra module refs   PORT1_ISR
halInit (hal_cc2530znp_target_board)
P1IES 0024 -
DATA16_AN
Relative segment
0029 - 0029
Segment part 3. ROOT.
Intra module refs   InitLimit
anticw_steppersequence
clockwise_steppersequence
halInit (hal_cc2530znp_target_board)
stepperinit
P2OUT 0029 -
DATA16_AN
Relative segment
002A - 002A
Segment part 4. ROOT.
Intra module refs   InitLimit
halInit (hal_cc2530znp_target_board)
stepperinit
P2DIR 002A -
DATA16_AN
Relative segment
002B - 002B
Segment part 5. ROOT.
Intra module refs   InitLimit
PORT2_ISR
P2IFG 002B -
DATA16_AN
Relative segment
002C - 002C
Segment part 6. ROOT.
Intra module refs   InitLimit
P2IES 002C -
DATA16_AN
Relative segment
002D - 002D
Segment part 7. ROOT.
Intra module refs   InitLimit
P2IE 002D -
DATA16_AN
Relative segment
002F - 002F
Segment part 8. ROOT.
Intra module refs   InitLimit
P2REN 002F -
DATA16_AN
Relative segment
001D - 001D
Segment part 9. ROOT.
Intra module refs   anticw_steppersequence
clockwise_steppersequence
halInit (hal_cc2530znp_target_board)
stepperinit
znpReset (znp_interface)
P4OUT 001D -
DATA16_AN
Relative segment
001E - 001E
Segment part 10. ROOT.
Intra module refs   halInit (hal_cc2530znp_target_board)
stepperinit
P4DIR 001E -
DATA16_AN
Relative segment
0160 - 0161
Segment part 11. ROOT.
Intra module refs   halInit (hal_cc2530znp_target_board)
TACTL 0160 -
DATA16_AN
Relative segment
0180 - 0181
Segment part 12. ROOT.
Intra module refs   PORT1_ISR
initStepperTimer
TBCTL 0180 -
DATA16_AN
Relative segment
0182 - 0183
Segment part 13. ROOT.
Intra module refs   initStepperTimer
TBCCTL0 0182 -
DATA16_AN
Relative segment
0192 - 0193
Segment part 14. ROOT.
Intra module refs   initStepperTimer
TBCCR0 0192 -
DATA16_Z
Relative segment
020F - 020F
Segment part 21.
Intra module refs   anticw_steppersequence
clockwise_steppersequence
stepperinit
motor_state 020F -
DATA16_Z
Relative segment
0210 - 0210
Segment part 22.
Intra module refs   PORT1_ISR
Timer_B
stepperinit
clockwise 0210 -
DATA16_Z
Relative segment
0211 - 0211
Segment part 23.
Intra module refs   PORT1_ISR
stepperinit
motor_enable 0211 -
DATA16_Z
Relative segment
0212 - 0212
Segment part 24.
Intra module refs   PORT1_ISR
PORT2_ISR
Timer_B
stepperinit
motor_count_ready 0212 -
DATA16_Z
Relative segment
0200 - 0201
Segment part 25.
Intra module refs   PORT1_ISR
Timer_B
zposSync
zposSyncDebug
motor_global_count 0200 -
DATA16_Z
Relative segment
0213 - 0214
Segment part 26.
Intra module refs   PORT1_ISR
zposSync
zposbuf 0213 -
DATA16_Z
Relative segment
0215 - 0218
Segment part 27.
Intra module refs   PORT1_ISR
zposSyncDebug
zposdebugbuf 0215 -
<CODE> 1
Relative segment
888A - 88C7
Segment part 39.
Intra module refs   Timer_B::??INTVEC 26
Timer_B
interrupt function
calls direct
CSTACK = 00000000 ( 0000000C )
888A -
<CODE> 1
Relative segment
85F4 - 8681
Segment part 38.
Intra module refs   PORT1_ISR::??INTVEC 4
PORT1_ISR
interrupt function
calls direct
CSTACK = 00000000 ( 00000018 )
85F4 -
<CODE> 1
Relative segment
8C34 - 8C43
Segment part 37.
Intra module refs   PORT2_ISR::??INTVEC 6
PORT2_ISR
interrupt function
CSTACK = 00000000 ( 00000004 )
8C34 -
<CODE> 1
Relative segment
8BEA - 8BFD
Segment part 34.
initStepperTimer
CSTACK = 00000000 ( 00000002 )
8BEA main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8A72 - 8A97
Segment part 33.
stepperinit
CSTACK = 00000000 ( 00000002 )
8A72 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
87AC - 87F9
Segment part 32.
Intra module refs   Timer_B
clockwise_steppersequence
CSTACK = 00000000 ( 00000002 )
87AC -
<CODE> 1
Relative segment
875E - 87AB
Segment part 31.
Intra module refs   Timer_B
anticw_steppersequence
CSTACK = 00000000 ( 00000002 )
875E -
<CODE> 1
Relative segment
8B56 - 8B6F
Segment part 30.
InitLimit
CSTACK = 00000000 ( 00000002 )
8B56 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8A4A - 8A71
Segment part 29.
Intra module refs   PORT1_ISR
zposSync
CSTACK = 00000000 ( 00000004 )
8A4A -
<CODE> 1
Relative segment
840A - 84B3
Segment part 28.
Intra module refs   PORT1_ISR
zposSyncDebug
CSTACK = 00000000 ( 00000004 )
840A -
INTVEC
Common segment
FFE0 - FFE5
Segment part 15. ROOT.
PORT1_ISR::??INTVEC 4 FFE4 -
INTVEC
Common segment
FFE0 - FFE7
Segment part 16. ROOT.
PORT2_ISR::??INTVEC 6 FFE6 -
INTVEC
Common segment
FFE0 - FFFB
Segment part 17. ROOT.
Timer_B::??INTVEC 26 FFFA -
DATA16_C
Relative segment
8000 - 8025
Segment part 19.
Intra module refs   PORT1_ISR
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\example_basic_comms_end_device_afzdo.r43 example_basic_comms_end_device_afzdo
Program module
<CODE> 1
Relative segment
84B4 - 8559
Segment part 14.
main
calls direct
CSTACK = 00000000 ( 00000006 )
84B4 Segment part 17 (?cstart)
DATA16_C
Relative segment
8026 - 805E
Segment part 2.
Intra module refs   main
DATA16_C
Relative segment
805F - 8098
Segment part 3.
Intra module refs   main
DATA16_C
Relative segment
8099 - 80B1
Segment part 4.
Intra module refs   main
DATA16_C
Relative segment
80B2 - 80C1
Segment part 5.
Intra module refs   main
DATA16_C
Relative segment
80C2 - 80DE
Segment part 6.
Intra module refs   main
DATA16_C
Relative segment
80DF - 80F8
Segment part 7.
Intra module refs   main
DATA16_C
Relative segment
80F9 - 8113
Segment part 8.
Intra module refs   main
DATA16_C
Relative segment
8114 - 8123
Segment part 9.
Intra module refs   main
DATA16_C
Relative segment
8124 - 8132
Segment part 10.
Intra module refs   main
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\hal_cc2530znp_target_board.r43 hal_cc2530znp_target_board
Program module
DATA16_AN
Relative segment
0001 - 0001
Segment part 1. ROOT.
Intra module refs   halInit
IE2 0001 -
DATA16_AN
Relative segment
0003 - 0003
Segment part 2. ROOT.
Intra module refs   USCIAB0RX_ISR
putchar
spiWrite
IFG2 0003 -
DATA16_AN
Relative segment
004A - 004A
Segment part 3. ROOT.
ADC10AE0 004A -
DATA16_AN
Relative segment
01B0 - 01B1
Segment part 4. ROOT.
ADC10CTL0 01B0 -
DATA16_AN
Relative segment
01B2 - 01B3
Segment part 5. ROOT.
ADC10CTL1 01B2 -
DATA16_AN
Relative segment
01B4 - 01B5
Segment part 6. ROOT.
ADC10MEM 01B4 -
DATA16_AN
Relative segment
0056 - 0056
Segment part 7. ROOT.
Intra module refs   halInit
DCOCTL 0056 -
DATA16_AN
Relative segment
0057 - 0057
Segment part 8. ROOT.
Intra module refs   halInit
BCSCTL1 0057 -
DATA16_AN
Relative segment
0058 - 0058
Segment part 9. ROOT.
Intra module refs   halInit
BCSCTL2 0058 -
DATA16_AN
Relative segment
0053 - 0053
Segment part 10. ROOT.
Intra module refs   halInit
BCSCTL3 0053 -
DATA16_AN
Relative segment
0021 - 0021
Segment part 11. ROOT.
Intra module refs   clearLeds
halInit
setLed
toggleLed
P1OUT 0021 -
DATA16_AN
Relative segment
0022 - 0022
Segment part 12. ROOT.
Intra module refs   halInit
P1DIR 0022 -
DATA16_AN
Relative segment
0025 - 0025
Segment part 15. ROOT.
Intra module refs   halInit
P1IE 0025 -
DATA16_AN
Relative segment
0026 - 0026
Segment part 16. ROOT.
Intra module refs   halInit
P1SEL 0026 -
DATA16_AN
Relative segment
0027 - 0027
Segment part 17. ROOT.
Intra module refs   halInit
P1REN 0027 -
DATA16_AN
Relative segment
002E - 002E
Segment part 22. ROOT.
Intra module refs   halInit
P2SEL 002E -
DATA16_AN
Relative segment
0019 - 0019
Segment part 24. ROOT.
Intra module refs   halInit
sendSreq (znp_interface_spi)
znpReset (znp_interface)
P3OUT 0019 -
DATA16_AN
Relative segment
001A - 001A
Segment part 25. ROOT.
Intra module refs   halInit
P3DIR 001A -
DATA16_AN
Relative segment
001B - 001B
Segment part 26. ROOT.
Intra module refs   halInit
P3SEL 001B -
DATA16_AN
Relative segment
001F - 001F
Segment part 29. ROOT.
Intra module refs   halInit
P4SEL 001F -
DATA16_AN
Relative segment
0011 - 0011
Segment part 30. ROOT.
P4REN 0011 -
DATA16_AN
Relative segment
0162 - 0163
Segment part 32. ROOT.
TACCTL0 0162 -
DATA16_AN
Relative segment
0166 - 0167
Segment part 33. ROOT.
TACCTL2 0166 -
DATA16_AN
Relative segment
0172 - 0173
Segment part 34. ROOT.
TACCR0 0172 -
DATA16_AN
Relative segment
0176 - 0177
Segment part 35. ROOT.
TACCR2 0176 -
DATA16_AN
Relative segment
0061 - 0061
Segment part 36. ROOT.
Intra module refs   halInit
UCA0CTL1 0061 -
DATA16_AN
Relative segment
0062 - 0062
Segment part 37. ROOT.
Intra module refs   halInit
UCA0BR0 0062 -
DATA16_AN
Relative segment
0063 - 0063
Segment part 38. ROOT.
Intra module refs   halInit
UCA0BR1 0063 -
DATA16_AN
Relative segment
0064 - 0064
Segment part 39. ROOT.
Intra module refs   halInit
UCA0MCTL 0064 -
DATA16_AN
Relative segment
0066 - 0066
Segment part 40. ROOT.
Intra module refs   USCIAB0RX_ISR
UCA0RXBUF 0066 -
DATA16_AN
Relative segment
0067 - 0067
Segment part 41. ROOT.
Intra module refs   putchar
UCA0TXBUF 0067 -
DATA16_AN
Relative segment
0068 - 0068
Segment part 42. ROOT.
Intra module refs   halSpiInitZnp
UCB0CTL0 0068 -
DATA16_AN
Relative segment
0069 - 0069
Segment part 43. ROOT.
Intra module refs   halSpiInitZnp
UCB0CTL1 0069 -
DATA16_AN
Relative segment
006A - 006A
Segment part 44. ROOT.
Intra module refs   halSpiInitZnp
UCB0BR0 006A -
DATA16_AN
Relative segment
006B - 006B
Segment part 45. ROOT.
Intra module refs   halSpiInitZnp
UCB0BR1 006B -
DATA16_AN
Relative segment
006E - 006E
Segment part 46. ROOT.
Intra module refs   spiWrite
UCB0RXBUF 006E -
DATA16_AN
Relative segment
006F - 006F
Segment part 47. ROOT.
Intra module refs   spiWrite
UCB0TXBUF 006F -
DATA16_AN
Relative segment
0120 - 0121
Segment part 48. ROOT.
Intra module refs   halInit
WDTCTL 0120 -
DATA16_AN
Relative segment
10FC - 10FC
Segment part 49. ROOT.
Intra module refs   halInit
CALDCO_8MHZ 10FC -
DATA16_AN
Relative segment
10FD - 10FD
Segment part 50. ROOT.
Intra module refs   halInit
CALBC1_8MHZ 10FD -
DATA16_Z
Relative segment
0202 - 0203
Segment part 55.
Intra module refs   USCIAB0RX_ISR
debugConsoleIsr 0202 -
DATA16_Z
Relative segment
0204 - 0205
Segment part 57.
Intra module refs   Timer_A
timerIsr 0204 -
DATA16_Z
Relative segment
0206 - 0207
Segment part 60.
Intra module refs   Timer_A
wakeupFlags 0206 -
<CODE> 1
Relative segment
8ADC - 8AFB
Segment part 82.
Intra module refs   USCIAB0RX_ISR::??INTVEC 14
USCIAB0RX_ISR
interrupt function
calls indirect
CSTACK = 00000000 ( 0000000C )
8ADC -
<CODE> 1
Relative segment
8360 - 8409
Segment part 81.
halInit
calls direct
CSTACK = 00000000 ( 00000002 )
8360 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8C62 - 8C6D
Segment part 79.
putchar
CSTACK = 00000000 ( 00000002 )
8C62 tfp_printf (printf)
<CODE> 1
Relative segment
8B8A - 8BA3
Segment part 78.
halSpiInitZnp
CSTACK = 00000000 ( 00000002 )
8B8A znpInit (znp_interface)
<CODE> 1
Relative segment
8B1A - 8B37
Segment part 77.
spiWrite
CSTACK = 00000000 ( 00000002 )
8B1A sendSreq (znp_interface_spi)
<CODE> 1
Relative segment
8BBC - 8BD3
Segment part 76.
delayMs
CSTACK = 00000000 ( 00000002 )
8BBC main (example_basic_comms_end_device_afzdo)
znpReset (znp_interface)
<CODE> 1
Relative segment
8B70 - 8B89
Segment part 74.
setLed
CSTACK = 00000000 ( 00000002 )
8B70 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8C82 - 8C89
Segment part 73.
Intra module refs   halInit
clearLeds
CSTACK = 00000000 ( 00000002 )
8C82 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8BA4 - 8BBB
Segment part 72.
toggleLed
CSTACK = 00000000 ( 00000002 )
8BA4 Timer_B (Biopositioning)
<CODE> 1
Relative segment
8ABA - 8ADB
Segment part 63.
Intra module refs   Timer_A::??INTVEC 18
Timer_A
interrupt function
calls indirect
CSTACK = 00000000 ( 0000000C )
8ABA -
INTVEC
Common segment
FFE0 - FFEF
Segment part 51. ROOT.
USCIAB0RX_ISR::??INTVEC 14 FFEE -
INTVEC
Common segment
FFE0 - FFF3
Segment part 52. ROOT.
Timer_A::??INTVEC 18 FFF2 -
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\printf.r43 printf
Program module
DATA16_Z
Relative segment
0208 - 0209
Segment part 2.
Intra module refs   out
tfp_printf
bf 0208
DATA16_Z
Relative segment
0219 - 0224
Segment part 3.
Intra module refs   tfp_printf
buf 0219
DATA16_Z
Relative segment
020A - 020B
Segment part 4.
Intra module refs   divOut
tfp_printf
num 020A
DATA16_Z
Relative segment
0225 - 0225
Segment part 5.
Intra module refs   outDgt
tfp_printf
uc 0225
DATA16_Z
Relative segment
0226 - 0226
Segment part 6.
Intra module refs   divOut
outDgt
tfp_printf
zs 0226
<CODE> 1
Relative segment
8C54 - 8C61
Segment part 10.
Intra module refs   outDgt
tfp_printf
out
CSTACK = 00000000 ( 00000002 )
8C54
<CODE> 1
Relative segment
89CA - 89F5
Segment part 9.
Intra module refs   divOut
tfp_printf
outDgt
calls direct
CSTACK = 00000000 ( 00000002 )
89CA
<CODE> 1
Relative segment
8A98 - 8AB9
Segment part 8.
Intra module refs   tfp_printf
divOut
calls direct
CSTACK = 00000000 ( 00000002 )
8A98
<CODE> 1
Relative segment
81B6 - 835F
Segment part 7.
tfp_printf
calls direct
CSTACK = 00000000 ( 0000000E )
81B6 PORT1_ISR (Biopositioning)
handleReturnValue (znp_example_utils)
main (example_basic_comms_end_device_afzdo)
pollAndDisplay (znp_example_utils)
printHexBytes (utilities)
waitForMessage (znp_interface)
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\utilities.r43 utilities
Program module
<CODE> 1
Relative segment
8968 - 8999
Segment part 9.
printHexBytes
calls direct
CSTACK = 00000000 ( 0000000A )
8968 pollAndDisplay (znp_example_utils)
DATA16_C
Relative segment
8133 - 8138
Segment part 2.
Intra module refs   printHexBytes
DATA16_C
Relative segment
8139 - 813B
Segment part 3.
Intra module refs   printHexBytes
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\znp_example_utils.r43 znp_example_utils
Program module
DATA16_AN
Relative segment
0028 - 0028
Segment part 1. ROOT.
Intra module refs   sendSreq (znp_interface_spi)
waitForDeviceState
waitForMessage (znp_interface)
P2IN 0028 -
<CODE> 1
Relative segment
8B38 - 8B55
Segment part 14.
handleReturnValue
calls direct
CSTACK = 00000000 ( 00000004 )
8B38 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8A22 - 8A49
Segment part 13.
Intra module refs   waitForDeviceState
pollAndDisplay
calls direct
CSTACK = 00000000 ( 00000002 )
8A22 -
<CODE> 1
Relative segment
88FE - 8933
Segment part 11.
waitForDeviceState
calls direct
CSTACK = 00000000 ( 00000006 )
88FE main (example_basic_comms_end_device_afzdo)
DATA16_C
Relative segment
813C - 8145
Segment part 3.
Intra module refs   handleReturnValue
DATA16_C
Relative segment
8146 - 815A
Segment part 4.
Intra module refs   handleReturnValue
DATA16_C
Relative segment
815B - 815F
Segment part 5.
Intra module refs   pollAndDisplay
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\znp_interface.r43 znp_interface
Program module
DATA16_Z
Relative segment
020C - 020D
Segment part 47.
Intra module refs   setStartupOptions
setZigbeeDeviceType
znpReset
znpResult 020C afRegisterGenericApplication (af_zdo)
afSendData (af_zdo)
handleReturnValue (znp_example_utils)
zdoStartApplication (af_zdo)
<CODE> 1
Relative segment
8C7A - 8C81
Segment part 80.
znpInit
calls direct
CSTACK = 00000000 ( 00000002 )
8C7A main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
89F6 - 8A21
Segment part 79.
Intra module refs   znpInit
znpReset
calls direct
CSTACK = 00000000 ( 00000002 )
89F6 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
88C8 - 88FD
Segment part 67.
setZigbeeDeviceType
calls direct
CSTACK = 00000000 ( 00000002 )
88C8 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8934 - 8967
Segment part 63.
setStartupOptions
calls direct
CSTACK = 00000000 ( 00000002 )
8934 main (example_basic_comms_end_device_afzdo)
<CODE> 1
Relative segment
8682 - 8701
Segment part 54.
waitForMessage
calls direct
CSTACK = 00000000 ( 0000000C )
8682 afSendData (af_zdo)
DATA16_C
Relative segment
8160 - 819C
Segment part 44.
Intra module refs   waitForMessage
C:\Users\agupta50\Desktop\Embedded\Shobhit-Project\cc2530_znp_Stepper\CC2530ZNP\CC2530ZNP Mini Kit\ZNP Examples\IAR\Debug\Obj\znp_interface_spi.r43 znp_interface_spi
Program module
DATA16_Z
Relative segment
0227 - 028A
Segment part 4.
Intra module refs   sendMessage
sendSreq
spiPoll
znpBuf 0227 afRegisterGenericApplication (af_zdo)
afSendData (af_zdo)
pollAndDisplay (znp_example_utils)
setStartupOptions (znp_interface)
setZigbeeDeviceType (znp_interface)
waitForDeviceState (znp_example_utils)
waitForMessage (znp_interface)
zdoStartApplication (af_zdo)
znpReset (znp_interface)
<CODE> 1
Relative segment
8702 - 875D
Segment part 7.
Intra module refs   sendMessage
spiPoll
sendSreq
calls direct
CSTACK = 00000000 ( 00000002 )
8702 -
<CODE> 1
Relative segment
8C44 - 8C53
Segment part 6.
spiPoll
calls direct
CSTACK = 00000000 ( 00000002 )
8C44 pollAndDisplay (znp_example_utils)
waitForMessage (znp_interface)
znpReset (znp_interface)
<CODE> 1
Relative segment
8844 - 8889
Segment part 5.
sendMessage
calls direct
CSTACK = 00000000 ( 00000006 )
8844 afRegisterGenericApplication (af_zdo)
afSendData (af_zdo)
setStartupOptions (znp_interface)
setZigbeeDeviceType (znp_interface)
zdoStartApplication (af_zdo)
C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\430\LIB\DLIB\dl430fn.r43 ?__dbg_break
Library module
<CODE> 1
Relative segment
8C92 - 8C93
Segment part 2.
__DebugBreak 8C92 __exit (?__exit)
?__exit
Library module
<CODE> 1
Relative segment
8BD4 - 8BE9
Segment part 2.
__exit
calls direct
8BD4 Segment part 6 (?_exit)
_exit (?_exit)
?_exit
Library module
<CODE> 1
Relative segment
8C8E
Segment part 0.
_exit 8C8E exit (?exit)
<CODE> 1
Relative segment
8C8E - 8C91
Segment part 6.
Intra module refs   _exit
?cstart
Library module
CSTACK
Relative segment
05B0
Segment part 1.
DATA16_Z
Relative segment
020E
Segment part 2.
CSTART
Relative segment
819E - 81A1
Segment part 9.
__program_start 819E ?reset_vector (?reset_vector)
Absolute parts (?ABS_ENTRY_MOD)
?cstart_begin 819E -
CSTART
Relative segment
81A2 - 81AD
Segment part 12.
?cstart_init_zero 81A2 bf (printf)
buf (printf)
clockwise (Biopositioning)
debugConsoleIsr (hal_cc2530znp_target_board)
motor_count_ready (Biopositioning)
motor_enable (Biopositioning)
motor_global_count (Biopositioning)
motor_state (Biopositioning)
num (printf)
timerIsr (hal_cc2530znp_target_board)
transactionSequenceNumber (af_zdo)
uc (printf)
wakeupFlags (hal_cc2530znp_target_board)
znpBuf (znp_interface_spi)
znpResult (znp_interface)
zposbuf (Biopositioning)
zposdebugbuf (Biopositioning)
zs (printf)
CSTART
Relative segment
81AE - 81B5
Segment part 17.
Intra module refs   Segment part 9
?cstart_call_main 81AE -
?cstart_end 81B6 -
?reset_vector
Library module
RESET
Relative segment
FFFE - FFFF
Segment part 0.
?reset_vector FFFE Segment part 9 (?cstart)
?Epilogue
Library module
<CODE> 1
Relative segment
8C10 - 8C21
Segment part 0.
?Epilogue3 8C1A printHexBytes (utilities)
?Epilogue4 8C18 -
?Epilogue5 8C16 tfp_printf (printf)
?Epilogue6 8C14 -
?Epilogue7 8C12 -
?Epilogue8 8C10 -
?exit
Library module
<CODE> 1
Relative segment
8C8A - 8C8D
Segment part 2.
exit
calls direct
CSTACK = 00000000 ( 00000002 )
8C8A Segment part 17 (?cstart)
?Mul32
Library module
<CODE> 1
Relative segment
899A - 89C9
Segment part 0.
?Mul32 899A waitForMessage (znp_interface)
?ShiftLeft16
Library module
<CODE> 1
Relative segment
8C6E - 8C79
Segment part 0.
?ShiftLeft16 8C6E toggleLed (hal_cc2530znp_target_board)
?memcpy
Library module
<CODE> 1
Relative segment
8C22 - 8C33
Segment part 2.
memcpy
CSTACK = 00000000 ( 00000002 )
8C22 afSendData (af_zdo)
?memzero
Library module
<CODE> 1
Relative segment
8BFE - 8C0F
Segment part 4.
__data16_memzero
CSTACK = 00000000 ( 00000002 )
8BFE ?cstart_init_zero (?cstart)


Module Summary

Module CODE DATA CONST
  (Rel) (Rel) (Abs) (Rel)
?Epilogue 18      
?Mul32 48      
?ShiftLeft16 12      
?__dbg_break 2      
?__exit 22      
?_exit 4      
?cstart 24      
?exit 4      
?memcpy 18      
?memzero 18      
?reset_vector 2      
Biopositioning
  + shared
  + common
670
28
12 7
11
38
af_zdo 258 1    
example_basic_comms_end_device_afzdo 166     269
hal_cc2530znp_target_board
  + shared
  + common
386
20
6 47
1
 
printf 518 18    
utilities 50     9
znp_example_utils
  + shared
124  
1
36
znp_interface 286 2   61
znp_interface_spi 178 100    
N/A (command line)   80    
N/A (alignment)        
Total:
  + common
2 808
28
219 67 413


Segments in Address Order
Segment Space Start End Size Kind Align
DATA16_AN 0001 - 0001 1 Relative 0
0003 - 0003 1
0011 - 0011 1
0019 - 001B 3
001D - 001F 3
0021 - 002F F
004A - 004A 1
0053 - 0053 1
0056 - 0058 3
0061 - 0064 4
0066 - 006B 6
006E - 006F 2
0120 - 0121 2
0160 - 0163 4
0166 - 0167 2
0172 - 0173 2
0176 - 0177 2
0180 - 0183 4
0192 - 0193 2
01B0 - 01B5 6
DATA16_I 0200 Predefined 0
DATA16_Z 0200 - 028A 8B Relative 1
CSTACK 05B0 - 05FF 50 Relative 1
DATA16_AN 10FC - 10FD 2 Relative 0
DATA16_C 8000 - 819C 19D Relative 0
CSTART 819E - 81B5 18 Relative 1
<CODE> 1 81B6 - 8C93 ADE Relative 1
INTVEC FFE0 - FFFB 1C Common 1
RESET FFFE - FFFF 2 Relative 1


2 836 bytes of CODE memory
219 bytes of DATA memory (+ 67 absolute )
413 bytes of CONST memory
Errors: none Warnings: none